contract technical instructor - German English Dictionary